strapped down - Espagnol Anglais Dictionnaire